slings of the yard - Turco Inglés Diccionario